puits drainant - French English Dictionary